package June;
import java.util.Scanner;
public class Test_4_2 {
    public static void main(String[] args) {
        // 判断一个整数是否是水仙花数，
        // 所谓水仙花数是指一个 3位数，
        // 其各个位上数字立方和等于其本身。
        // 例如:153=1*1*1+3*3*3+5*5*5
        System.out.print("请输入你想要判断的年份：");
        Scanner myScanner = new Scanner(System.in);
        int num = myScanner.nextInt();
        int gewei = num % 10;
        int shiwei = num % 100 / 10;
        int baiwei = num % 1000 / 100;
        if ((num == gewei * gewei * gewei + shiwei * shiwei * shiwei + baiwei * baiwei * baiwei)) {
            System.out.println("是水仙花数");
        } else {
            System.out.println("不是水仙花数");
        }
    }
}
